V306 -- VERIFIED ACCOUNT ROOT VIEW (NORMAL BaldurII.exe, no InfinityLoader)
=======================================================================

The proposed sequence of copying characters/ to Kronas, deleting characters/,
renaming Kronas, and moving subfolders back is unsafe: characters/Kronas/ is
already inside characters/, so recursion and name collisions are possible.
It is also unsafe to replace an entire folder while BG2 is using it.

V306 implements the equivalent *native Import/Export result* without doing any
of those parent-directory operations:

  1. After Drakhysys login is VERIFIED by the existing account system:
       characters/Drakhysys/  = permanent Drakhysys originals
       characters/Kronas/    = permanent Kronas originals (untouched)
       other account subfolders remain in place unchanged.
  2. Only loose, unassigned .CHR/.BIO files directly in characters/ are moved
     OUTSIDE BG2's Import path to
       _DRAKHYSYS_UNASSIGNED_ROOT_ISOLATION/group_####/
     with a manifest. No deletion. No backup restoration. Does not copy
     account folders or merge/overwrite characters across accounts.
     This automatic move happens ONLY during a verified account login. It
     never runs after the active account's view is mounted.
  3. The existing numbered-copy router places genuine dra01.CHR, dra02.CHR,
     ... in the flat characters/ native BG2 view. For Kronas: kro01.CHR etc.
  4. Existing Export logic copies verified changes back to the same account,
     and unmount removes only router-owned numbered temporary files on logout.
     If copy-back fails, temporary files are retained for review.

Only ONE account may occupy the flat native characters/ view at a time within
the same BG2 Documents profile. Two different simultaneous players sharing that
profile cannot be fully isolated without a separate BG2 profile or an engine
filesystem hook. BG2's built-in sample characters may also remain visible.

USAGE:
  Close BG2 before installing V306. Extract and run SETUP_IN_GAME_ACCOUNTS.bat.
  Start BaldurII.exe normally and log into your chosen account. If a root file
  cannot be moved (e.g., held open by BG2), login stops without deleting data.
  Run CHECK_ACCOUNT_CHARACTER_ACCESS.bat to inspect the active files.
  On logout, the temporary numbered files should be removed after a verified
  copy-back. Do NOT manually erase the isolated group until you review it.

You can still use V305's manual ISOLATE_OLD_SHARED_CHARACTERS.bat while logged
out. The V306 automatic action applies only during the authenticated login.

Not yet confirmed against the user's live Windows/BG2 setup.
